well yield - French English Dictionary